/*
  1. 基础数据类型(7种)
    string
    number
    boolean
    undefined 
      未定义 或 定义了未赋值
    null
      定义了，赋值为null
        - 将变量指向为null，变量原来指向的对象成为垃圾对象，将来会被垃圾回收机制回收
    symbol
      唯一的
      对象的属性名的类型：string 和 symbol
        - 给对象添加唯一的属性
    bigint
      number数据在大于Number.MAX_SAFE_INTEGER或小于Number.MIN_SAFE_INTEGER的时候，计算会出现精度丢失
      bigint为了解决上述问题

      例如：1000n

  2. 引用数据类型(3种)
    object
    array
    function

*/
